Studebaker's Country Restaurant
Currently closed|Open at 06:00 today
416 N Main St, New Carlisle, OH 45344, United States
Attractions Near Studebaker's Country Restaurant
Restaurants Near Studebaker's Country Restaurant
Hotels Near Studebaker's Country Restaurant